tree frog
noun
: any of numerous small anuran amphibians (especially family Hylidae) that often live in trees and typically have adhesive disks on the toes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share